home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Demos / Bowers Development / AppMaker 2.0b5 / Examples / TCL / AMReminder / AMReminderDoc.cp < prev    next >
Text File  |  1996-03-19  |  2KB  |  82 lines

  1. /* AMReminderDoc.cp -- document methods */
  2. /* Created 01/01/95 12:01 PM by AppMaker */
  3.  
  4. /*    This module overrides the AppMaker-generated code in zAMReminderDoc.    */
  5. /*    It provides a place for you to add your own code and still be able to    */
  6. /*    generate code for new changes to the user interface.  This module will    */
  7. /*    not be regenerated by AppMaker unless you delete it.  Its superclass,    */
  8. /*    zAMReminderDoc, may be regenerated to handle user interface changes        */
  9. /*    without losing your hand-coded changes to this module.                    */
  10.  
  11. #include <Commands.h>
  12. #include <CBartender.h>
  13. #include "CmdCodes.h"
  14. #include "AMReminderData.h"
  15. #include "Add.h"
  16. #include "Add.h"
  17. #include "AMReminderDoc.h"
  18.  
  19. extern    CBartender        *gBartender;    /* The menu handling object */
  20.  
  21. /*----------*/
  22. void    CAMReminderDoc::IAMReminderDoc    (CApplication    *aSupervisor,
  23.                                          Boolean        printable)
  24. {
  25.     inherited::IAMReminderDoc (aSupervisor, printable);
  26.  
  27.     // your application-specific initialization:
  28.  
  29. } /* IAMReminderDoc */
  30.  
  31. /*----------*/
  32. void    CAMReminderDoc::UpdateMenus        (void)
  33. {
  34.     inherited::UpdateMenus ();
  35.  
  36.     gBartender->EnableCmd (cmdAddReminder);
  37.     gBartender->EnableCmd (cmdEditReminder);
  38.     gBartender->EnableCmd (cmdDeleteReminder);
  39.  
  40. } /* UpdateMenus */
  41.  
  42. /*----------*/
  43. void    CAMReminderDoc::DoCommand    (long        theCommand)
  44. {
  45.     switch (theCommand) {
  46.  
  47.     case cmdAddReminder:
  48.         DoAddReminder ();
  49.         break;
  50.  
  51.     case cmdEditReminder:
  52.         DoEditReminder ();
  53.         break;
  54.  
  55.     case cmdDeleteReminder:
  56.         DoDeleteReminder ();
  57.         break;
  58.  
  59.     default:
  60.         inherited::DoCommand (theCommand);
  61.         break;
  62.     } /* switch */
  63.  
  64. } /* DoCommand */
  65.  
  66. //----------
  67. void    CAMReminderDoc::DoAddReminder ()
  68. {
  69. }
  70.  
  71. //----------
  72. void    CAMReminderDoc::DoEditReminder ()
  73. {
  74. }
  75.  
  76. //----------
  77. void    CAMReminderDoc::DoDeleteReminder ()
  78. {
  79. }
  80.  
  81. /* AMReminderDoc.cp */
  82.